<?xml version="1.0"?>
<doc>
    <assembly>
        <name>RaisingStudio.Data.Common</name>
    </assembly>
    <members>
        <member name="F:RaisingStudio.Data.Common.Managers.ProviderManager.PROVIDERS_FILE_NAME">
            <summary>
            Token for default providers config file name.
            </summary>
        </member>
        <member name="F:RaisingStudio.Data.Common.Managers.ProviderManager.XML_PROVIDER">
            <summary>
            Token for xml path to provider elements.
            </summary>
        </member>
        <member name="F:RaisingStudio.Data.Common.Managers.ProviderManager.DEFAULT_PROVIDER_NAME">
            <summary>
            Default provider name
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Managers.ProviderManager.GetProviders">
            <summary>
            Load and initialize providers from specified file.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Managers.ProviderManager.ApplyProviderNamespacePrefix(System.String)">
            <summary>
            Apply the provider namespace prefix
            </summary>
            <param name="elementName"></param>
            <returns></returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.Managers.ProviderManager.Providers">
            <summary>
             List of providers
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.DataTableDefinition">
            <summary>
            datatable definition.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTableDefinition.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTableDefinition.#ctor(System.String,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="tableName">table name.</param>
            <param name="sourceName">The name in database.</param>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataTableDefinition.TableName">
            <summary>
            table name.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataTableDefinition.SourceName">
            <summary>
            The name in database.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataTableDefinition.PrimaryKeys">
            <summary>
            primary key.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataTableDefinition.Columns">
            <summary>
            column definition.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataTableDefinition.IncludeDefinition">
            <summary>
            has datatable definition.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.Configuration.ConnectionSetting">
            <summary>
            connecting setting.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.ConnectionSetting.ConnectionName">
            <summary>
            connecting setting name.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.ConnectionSetting.DatabaseType">
            <summary>
            database type.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.ConnectionSetting.ProviderName">
            <summary>
            The name of provider.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.ConnectionSetting.ConnectionString">
            <summary>
            connection string.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder">
            <summary>
            dataset Command builder.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.#ctor(System.Data.IDbConnection,System.Type)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="type">Type of data object.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.#ctor(System.Data.IDbConnection,System.Type,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.#ctor(System.Data.IDbConnection,RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="commonCommandBuilder">dataset Common Command builder.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.#ctor(System.Data.IDbConnection,RaisingStudio.Data.DatabaseType,System.String,System.Type)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="type">Type of data object.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.#ctor(System.Data.IDbConnection,RaisingStudio.Data.DatabaseType,System.String,System.Type,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.#ctor(System.Data.IDbConnection,RaisingStudio.Data.DatabaseType,System.String,RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="commonCommandBuilder">dataset Common Command builder.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetCommandBuilder(System.String)">
            <summary>
            Gets Command builder.
            </summary>
            <param name="name">table name.</param>
            <returns>Command builder.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.CreateCommand">
            <summary>
            Create Command.
            </summary>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetMappingCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets the Mapping coommand.
            </summary>
            <param name="commandCommand">Common Command.</param>
            <returns>the Mapping coommand.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetRelationCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.Common.DataTableDefinition,RaisingStudio.Data.CommonCommand,System.Boolean,RaisingStudio.Data.Common.DataTableDefinition,System.String,RaisingStudio.Data.Common.DataTableDefinition,System.String)">
            <summary>
            Gets Relation Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="tableName">table name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentRelationCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets parent Relation Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentRelationCommand(System.String,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets parent Relation Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentCommand(System.String,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentCommand(System.String,System.String[],RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentSelectCommand(System.String,System.Object[])">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentSelectCommand(System.String,System.String[],System.Object[])">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.Object[])">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],System.Object[])">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentSelectCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentSelectCommand(System.String,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetParentSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildRelationCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets child Relation Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildRelationCommand(System.String,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets child Relation Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildCommand(System.String,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildCommand(System.String,System.String[],RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildSelectCommand(System.String,System.Object[])">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildSelectCommand(System.String,System.String[],System.Object[])">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.Object[])">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],System.Object[])">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildSelectCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildSelectCommand(System.String,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildDeleteCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.Object[])">
            <summary>
            Gets Relation child Delete Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child Delete Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetChildDeleteCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation child Delete Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child Delete Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetDeleteChildCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child Delete Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child Delete Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetDeleteCommand(System.String)">
            <summary>
            Gets table Delete Command.
            </summary>
            <param name="tableName">table name.</param>
            <returns>table Delete Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetDeleteCommand(System.String,System.Object[])">
            <summary>
            Gets table Delete Command.
            </summary>
            <param name="tableName">table name.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>table Delete Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.GetDeleteCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets table Delete Command.
            </summary>
            <param name="tableName">table name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>table Delete Command.</returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.Connection">
            <summary>
            database connection.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.DatabaseType">
            <summary>
            Database type.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.ProviderName">
            <summary>
            The name of provider.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommandBuilder.CommonCommandBuilder">
            <summary>
            Common Command builder.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.Managers.AliasDeSerializer">
            <summary>
            Summary description for AliasDeSerializer.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Managers.AliasDeSerializer.Deserialize(System.Xml.XmlNode)">
            <summary>
            Deserialize a Alias object
            </summary>
            <param name="node"></param>
            <param name="configScope"></param>
            <returns></returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillByPrimaryKey(System.Data.DataTable,System.Object)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="primaryKey">The value of primary key.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillByPrimaryKey(System.Data.DataTable,System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetDataByPrimaryKey(System.Object)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetDataByPrimaryKey(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets Datatable.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.DeleteByPrimaryKey(System.Object)">
            <summary>
            Delete data.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Delete(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Delete the data according the condition.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.UpdateByPrimaryKey(System.Object,System.Object[])">
            <summary>
            Update data.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="values">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.UpdateByPrimaryKey(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[])">
            <summary>
            Update data.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="values">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.UpdateByPrimaryKey(System.Object,System.Collections.Generic.Dictionary{System.String,System.Object})">
            <summary>
            Update data.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="values">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(RaisingStudio.Data.Expressions.ConditionExpression,System.Object[])">
            <summary>
            Update the data according the condition.
            </summary>
            <remarks>
            Pay attention to the parameter name in the addtion condtion.
            </remarks>
            <param name="conditionExpression">Condition expression</param>
            <param name="values">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(RaisingStudio.Data.Expressions.ConditionExpression,RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[])">
            <summary>
            Update the data according the condition.
            </summary>
            <remarks>
            Pay attention to the parameter name in the addtion condtion.
            </remarks>
            <param name="conditionExpression">Condition expression</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="values">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(RaisingStudio.Data.Expressions.ConditionExpression,System.Collections.Generic.Dictionary{System.String,System.Object})">
            <summary>
            Update the data according the condition.
            </summary>
            <remarks>
            Pay attention to the parameter name in the addtion condtion.
            </remarks>
            <param name="conditionExpression">Condition expression</param>
            <param name="values">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.ExistsByPrimaryKey(System.Object)">
            <summary>
            Check the data by primary key.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <returns>If exists then return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets Datatable.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update Datatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow[],RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRows">Array of DataRows.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRow">Datarow.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Delete(RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[])">
            <summary>
            Delete data.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="originalValues">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Insert(RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[])">
            <summary>
            Insert data.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="values">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[])">
            <summary>
            Update data.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="values">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[])">
            <summary>
            Update data.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="values">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[],System.Object[])">
            <summary>
            Update data.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="originalValues">The original values.</param>
            <param name="values">values.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetDataCount(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the data row count according the condition.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>The count of data rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetSumData(RaisingStudio.Data.Expressions.ColumnExpression)">
            <summary>
            Gets the sum of data.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <returns>the sum of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetSumData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the sum of data according the condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the sum of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetAvgData(RaisingStudio.Data.Expressions.ColumnExpression)">
            <summary>
            Gets the avg of data.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <returns>the avg of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetAvgData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the avg of data according the condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the avg of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetMaxData(RaisingStudio.Data.Expressions.ColumnExpression)">
            <summary>
            Gets the max of data.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <returns>the max of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetMaxData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Get the max of data according condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the max of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetMinData(RaisingStudio.Data.Expressions.ColumnExpression)">
            <summary>
            Gets the min of data.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <returns>the min of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetMinData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Get the min of data according condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the min of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],System.Boolean)">
            <summary>
            Update Datatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow[],RaisingStudio.Data.Expressions.ColumnExpression[],System.Boolean)">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRows">Array of DataRows.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow,RaisingStudio.Data.Expressions.ColumnExpression[],System.Boolean)">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRow">Datarow.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.UpdateBehavior)">
            <summary>
            Update Datatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="updateBehavior">Update behavior</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow[],RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.UpdateBehavior)">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRows">Array of DataRows.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="updateBehavior">Update behavior</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],System.Boolean,RaisingStudio.Data.UpdateBehavior)">
            <summary>
            Update Datatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <param name="updateBehavior">Update behavior</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow[],RaisingStudio.Data.Expressions.ColumnExpression[],System.Boolean,RaisingStudio.Data.UpdateBehavior)">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRows">Array of DataRows.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <param name="updateBehavior">Update behavior</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewData(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewData(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillView(System.Data.DataTable,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillView(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewDataCount(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the data row count according the condition.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>The count of data rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewSumData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the sum of data according the condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the sum of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewAvgData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the avg of data according the condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the avg of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewMaxData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Get the max of data according condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the max of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewMinData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Get the min of data according condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the min of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewData(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewData(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillView(System.Data.DataTable,RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillView(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillByPrimaryKey(System.Data.DataTable,System.Object,System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillByPrimaryKey(System.Data.DataTable,System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetDataByPrimaryKey(System.Object,System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetDataByPrimaryKey(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.DeleteByPrimaryKey(System.Object,System.String)">
            <summary>
            Delete data.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Delete(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Delete the data according the condition.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.UpdateByPrimaryKey(System.Object,System.Object[],System.String)">
            <summary>
            Update data.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="values">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.UpdateByPrimaryKey(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[],System.String)">
            <summary>
            Update data.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="values">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.UpdateByPrimaryKey(System.Object,System.Collections.Generic.Dictionary{System.String,System.Object},System.String)">
            <summary>
            Update data.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="values">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(RaisingStudio.Data.Expressions.ConditionExpression,System.Object[],System.String)">
            <summary>
            Update the data according the condition.
            </summary>
            <remarks>
            Pay attention to the parameter name in the addtion condtion.
            </remarks>
            <param name="conditionExpression">Condition expression</param>
            <param name="values">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(RaisingStudio.Data.Expressions.ConditionExpression,RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[],System.String)">
            <summary>
            Update the data according the condition.
            </summary>
            <remarks>
            Pay attention to the parameter name in the addtion condtion.
            </remarks>
            <param name="conditionExpression">Condition expression</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="values">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(RaisingStudio.Data.Expressions.ConditionExpression,System.Collections.Generic.Dictionary{System.String,System.Object},System.String)">
            <summary>
            Update the data according the condition.
            </summary>
            <remarks>
            Pay attention to the parameter name in the addtion condtion.
            </remarks>
            <param name="conditionExpression">Condition expression</param>
            <param name="values">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.ExistsByPrimaryKey(System.Object,System.String)">
            <summary>
            Check the data by primary key.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>If exists then return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Update Datatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow[],RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRows">Array of DataRows.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRow">Datarow.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Delete(RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[],System.String)">
            <summary>
            Delete data.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="originalValues">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Insert(RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[],System.String)">
            <summary>
            Insert data.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="values">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[],System.String)">
            <summary>
            Update data.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="values">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[],System.String)">
            <summary>
            Update data.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="values">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(RaisingStudio.Data.Expressions.ColumnExpression[],System.Object[],System.Object[],System.String)">
            <summary>
            Update data.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="originalValues">The original values.</param>
            <param name="values">values.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetDataCount(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the data row count according the condition.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of data rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetSumData(RaisingStudio.Data.Expressions.ColumnExpression,System.String)">
            <summary>
            Gets the sum of data.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the sum of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetSumData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the sum of data according the condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the sum of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetAvgData(RaisingStudio.Data.Expressions.ColumnExpression,System.String)">
            <summary>
            Gets the avg of data.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the avg of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetAvgData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the avg of data according the condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the avg of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetMaxData(RaisingStudio.Data.Expressions.ColumnExpression,System.String)">
            <summary>
            Gets the max of data.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the max of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetMaxData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Get the max of data according condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the max of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetMinData(RaisingStudio.Data.Expressions.ColumnExpression,System.String)">
            <summary>
            Gets the min of data.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the min of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetMinData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Get the min of data according condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the min of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],System.Boolean,System.String)">
            <summary>
            Update Datatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow[],RaisingStudio.Data.Expressions.ColumnExpression[],System.Boolean,System.String)">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRows">Array of DataRows.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow,RaisingStudio.Data.Expressions.ColumnExpression[],System.Boolean,System.String)">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRow">Datarow.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.UpdateBehavior,System.String)">
            <summary>
            Update Datatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="updateBehavior">Update behavior</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow[],RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.UpdateBehavior,System.String)">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRows">Array of DataRows.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="updateBehavior">Update behavior</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],System.Boolean,RaisingStudio.Data.UpdateBehavior,System.String)">
            <summary>
            Update Datatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <param name="updateBehavior">Update behavior</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Update(System.Data.DataRow[],RaisingStudio.Data.Expressions.ColumnExpression[],System.Boolean,RaisingStudio.Data.UpdateBehavior,System.String)">
            <summary>
            Update Datarow.
            </summary>
            <param name="dataRows">Array of DataRows.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <param name="updateBehavior">Update behavior</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32,System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.Fill(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32,System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetData(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewData(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewData(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillView(System.Data.DataTable,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillView(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewDataCount(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the data row count according the condition.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of data rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewSumData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the sum of data according the condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the sum of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewAvgData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the avg of data according the condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the avg of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewMaxData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Get the max of data according condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the max of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewMinData(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Get the min of data according condition.
            </summary>
            <param name="columnExpression">Column expression.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the min of data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewData(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.GetViewData(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets Datatable.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Datatable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillView(System.Data.DataTable,RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataTableAdapter.FillView(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            FillDatatable.
            </summary>
            <param name="dataTable">Datatable.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows.</returns>
        </member>
        <member name="T:RaisingStudio.Data.Common.DataColumnDefinition">
            <summary>
            Column definition.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataColumnDefinition.#ctor(System.String,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="columnName">Column name.</param>
            <param name="sourceName">The name in database.</param>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataColumnDefinition.ColumnName">
            <summary>
            Column name.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataColumnDefinition.SourceName">
            <summary>
            The name in database.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataColumnDefinition.AllowDBNull">
            <summary>
            A value that indicates whether null values are allowed in this column for rows that belong to the table.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataColumnDefinition.AutoIncrement">
            <summary>
            A value that indicates whether the column automatically increments the value of the column for new rows added to the table.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataColumnDefinition.DbType">
            <summary>
            Gets or sets DbType。
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataAdapterBase.Connection">
            <summary>
            database connection.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataAdapterBase.DatabaseType">
            <summary>
            Database type.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataAdapterBase.ProviderName">
            <summary>
            The name of provider.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataAdapterBase.TransactionManager">
            <summary>
            database transaction manager.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.Builders.Expressions.ExpresssionCommandBuilder">
            <summary>
            Epxression Command builder.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.FillByPrimaryKey(RaisingStudio.Data.DataItem,System.Object)">
            <summary>
            FillData item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="primaryKey">The value of primary key.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.FillByPrimaryKey(RaisingStudio.Data.DataItem,System.Object,System.String[])">
            <summary>
            FillData item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByPrimaryKey(System.Object)">
            <summary>
            Gets Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByPrimaryKey(System.Object,System.String[])">
            <summary>
            Gets Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.DeleteByPrimaryKey(System.Object)">
            <summary>
            Delete Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.UpdateByPrimaryKey(System.Object,RaisingStudio.Data.DataItem)">
            <summary>
            Update Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataItem">Data item.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.UpdateByPrimaryKey(System.Object,RaisingStudio.Data.DataItem,System.String[])">
            <summary>
            Update Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataItem">Data item.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.ExistsByPrimaryKey(System.Object)">
            <summary>
            Check the data item exists or not.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <returns>If exists then return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByCondition(RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Data item.
            </summary>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByCondition(System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Data item.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByCondition(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets Data item.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByCondition(System.String[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets Data item.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(System.String[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(System.String[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Fill(RaisingStudio.Data.DataItem,System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            FillData item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Fill(RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            FillData item.
            </summary>
            <param name="dataItem">Data item that contains primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetData(System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets Data item.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetData(RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets Data item.
            </summary>
            <param name="dataItem">Data item that contains primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Insert(RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Insert Data item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Update(RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update Data item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Update(System.Object[],RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update Data item.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="dataItem">Data item.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Save(RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Save Data item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.FillByPrimaryKey(RaisingStudio.Data.DataItem,System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            FillData item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByPrimaryKey(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.UpdateByPrimaryKey(System.Object,RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataItem">Data item.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByCondition(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets Data item.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.FillByPrimaryKey(RaisingStudio.Data.DataItem,System.Object,System.String)">
            <summary>
            FillData item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.FillByPrimaryKey(RaisingStudio.Data.DataItem,System.Object,System.String[],System.String)">
            <summary>
            FillData item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByPrimaryKey(System.Object,System.String)">
            <summary>
            Gets Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByPrimaryKey(System.Object,System.String[],System.String)">
            <summary>
            Gets Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.DeleteByPrimaryKey(System.Object,System.String)">
            <summary>
            Delete Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.UpdateByPrimaryKey(System.Object,RaisingStudio.Data.DataItem,System.String)">
            <summary>
            Update Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataItem">Data item.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.UpdateByPrimaryKey(System.Object,RaisingStudio.Data.DataItem,System.String[],System.String)">
            <summary>
            Update Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataItem">Data item.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.ExistsByPrimaryKey(System.Object,System.String)">
            <summary>
            Check the data item exists or not.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>If exists then return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByCondition(RaisingStudio.Data.CommonCommand,System.String)">
            <summary>
            Gets Data item.
            </summary>
            <param name="conditionCommand">Condition Command.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByCondition(System.String[],RaisingStudio.Data.CommonCommand,System.String)">
            <summary>
            Gets Data item.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByCondition(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets Data item.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByCondition(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets Data item.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Fill(RaisingStudio.Data.DataItem,System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            FillData item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Fill(RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            FillData item.
            </summary>
            <param name="dataItem">Data item that contains primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetData(System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets Data item.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetData(RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets Data item.
            </summary>
            <param name="dataItem">Data item that contains primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Insert(RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Insert Data item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Update(RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Update Data item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Update(System.Object[],RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Update Data item.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="dataItem">Data item.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.Save(RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Save Data item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32,System.String)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32,System.String)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.FillByPrimaryKey(RaisingStudio.Data.DataItem,System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            FillData item.
            </summary>
            <param name="dataItem">Data item.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByPrimaryKey(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.UpdateByPrimaryKey(System.Object,RaisingStudio.Data.DataItem,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Update Data item.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataItem">Data item.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataByCondition(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets Data item.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>Data item.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets the list of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the list of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataItemAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets the enumerator of data items.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data items.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetCount``1">
            <summary>
            Get data count.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <returns>Data count.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetCount``1(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Get data count.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="condition">Condiion.</param>
            <returns>Data count.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetSum``1(RaisingStudio.Data.Expressions.ColumnExpression)">
            <summary>
            Get Sum value.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="column">Column.</param>
            <returns>Sum value.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetSum``1(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Get Sum value.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="column">Column.</param>
            <param name="condition">Condiion.</param>
            <returns>Sum value.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetAvg``1(RaisingStudio.Data.Expressions.ColumnExpression)">
            <summary>
            Get Avg value.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="column">Column.</param>
            <returns>Avg value.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetAvg``1(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Get Avg value.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="column">Column.</param>
            <param name="condition">Condiion.</param>
            <returns>Avg value.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetMax``1(RaisingStudio.Data.Expressions.ColumnExpression)">
            <summary>
            Get Max value.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="column">Column.</param>
            <returns>Max value.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetMax``1(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Get Max value.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="column">Column.</param>
            <param name="condition">Condiion.</param>
            <returns>Max value.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetMin``1(RaisingStudio.Data.Expressions.ColumnExpression)">
            <summary>
            Get Min value.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="column">Column.</param>
            <returns>Min value.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetMin``1(RaisingStudio.Data.Expressions.ColumnExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Get Min value.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="column">Column.</param>
            <param name="condition">Condiion.</param>
            <returns>Min value.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteQuery``1(RaisingStudio.Data.CommonCommand)">
            <summary>
            Execute query command.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="command">Command.</param>
            <returns>Enumerator of given Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteQuery``1(RaisingStudio.Data.CommonCommand,System.Int32,System.Int32)">
            <summary>
            Execute query command.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="command">Command.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>Enumerator of given Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteForList``1(RaisingStudio.Data.CommonCommand)">
            <summary>
            Execute query command for List.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="command">Command.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>IList of given Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteForList``1(RaisingStudio.Data.CommonCommand,System.Int32,System.Int32)">
            <summary>
            Execute query command for List.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="command">Command.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>IList of given Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteForDataTable``1(RaisingStudio.Data.CommonCommand)">
            <summary>
            Execute query command for DataTable.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="command">Command.</param>
            <returns>DataTable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteForDataTable``1(RaisingStudio.Data.CommonCommand,System.Int32,System.Int32)">
            <summary>
            Execute query command for DataTable.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="command">Command.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>DataTable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteForDataTable(RaisingStudio.Data.CommonCommand)">
            <summary>
            Execute query command for DataTable.
            </summary>
            <param name="command">Command.</param>
            <returns>DataTable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteForDataTable(RaisingStudio.Data.CommonCommand,System.Int32,System.Int32)">
            <summary>
            Execute query command for DataTable.
            </summary>
            <param name="command">Command.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>DataTable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Query``1(RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Query data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="columns">Columns.</param>
            <returns>Enumerator of given Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Query``1(RaisingStudio.Data.Expressions.ConditionExpression,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Query data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="condition">Condition.</param>
            <param name="columns">Columns.</param>
            <returns>Enumerator of given Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Query``1(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Query data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="condition">Condition.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="columns">Columns.</param>
            <returns>Enumerator of given Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.QueryForList``1(RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Query data for List.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="columns">Columns.</param>
            <returns>IList of given Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.QueryForList``1(RaisingStudio.Data.Expressions.ConditionExpression,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Query data for List.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="condition">Condition.</param>
            <param name="columns">Columns.</param>
            <returns>IList of given Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.QueryForList``1(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Query data for List.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="condition">Condition.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="columns">Columns.</param>
            <returns>IList of given Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.QueryForDataTable``1(RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Query data for DataTable.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="columns">Columns.</param>
            <returns>DataTable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.QueryForDataTable``1(RaisingStudio.Data.Expressions.ConditionExpression,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Query data for DataTable.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="condition">Condition.</param>
            <param name="columns">Columns.</param>
            <returns>DataTable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.QueryForDataTable``1(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Query data for DataTable.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="condition">Condition.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="columns">Columns.</param>
            <returns>DataTable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.UpdateDataTable``1(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update DataTable.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataTable">DataTable.</param>
            <param name="columns">Columns.</param>
            <returns>The number of rows successfully updated. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.CreateDataTable``1(RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Create an empty DataTable.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="columns">Columns.</param>
            <returns>DataTable.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.FillDataTable``1(System.Data.DataTable,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Fill DataTable.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataTable">DataTable.</param>
            <param name="columns">Columns.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.FillDataTable``1(System.Data.DataTable,RaisingStudio.Data.Expressions.ConditionExpression,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Fill DataTable.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataTable">DataTable.</param>
            <param name="condition">Condition.</param>
            <param name="columns">Columns.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.FillDataTable``1(System.Data.DataTable,RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Fill DataTable.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataTable">DataTable.</param>
            <param name="condition">Condition.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="columns">Columns.</param>
            <returns>The number of rows successfully added to or refreshed. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetData``1(``0,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Get data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataObject">Data object.</param>
            <param name="columns">Columns.</param>
            <returns>Data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetData``1(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Get data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="primaryKey">Primary key value.</param>
            <param name="columns">Columns.</param>
            <returns>Data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetData``1(System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Get data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="primaryKeys">An array of primary key values.</param>
            <param name="columns">Columns.</param>
            <returns>Data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetData``1(RaisingStudio.Data.Expressions.ConditionExpression,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Get data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="condition">Condition.</param>
            <param name="columns">Columns.</param>
            <returns>Data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.GetData``1(RaisingStudio.Data.CommonCommand)">
            <summary>
            Get data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="command">Command.</param>
            <returns>Data.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Insert``1(``0,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Insert data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataObject">Data object.</param>
            <param name="columns">Columns.</param>
            <returns>The number of rows successfully inserted. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Update``1(``0,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataObject">Data object.</param>
            <param name="columns">Columns.</param>
            <returns>The number of rows successfully updated. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Update``1(System.Object,``0,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="primaryKey">Primary key value.</param>
            <param name="dataObject">Data object.</param>
            <param name="columns">Columns.</param>
            <returns>The number of rows successfully updated. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Update``1(System.Object[],``0,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="primaryKeys">An array of primary key values.</param>
            <param name="dataObject">Data object.</param>
            <param name="columns">Columns.</param>
            <returns>The number of rows successfully updated. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Save``1(``0,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Save data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataObject">Data object.</param>
            <param name="columns">Columns.</param>
            <returns>The number of rows successfully updated. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Delete``1(``0)">
            <summary>
            Delete data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataObject">Data object.</param>
            <returns>The number of rows successfully deleted. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Delete``1(System.Object[])">
            <summary>
            Delete data.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="primaryKeys">Primary key values.</param>
            <returns>The number of rows successfully deleted. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Exists``1(``0)">
            <summary>
            Check whether data exists or not.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataObject">Data object.</param>
            <returns>If data exists return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Exists``1(System.Object[])">
            <summary>
            Check whether data exists or not.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="primaryKeys">Primary key values.</param>
            <returns>If data exists return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Delete``1(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Delete data according condition.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="condition">Condition.</param>
            <returns>The number of rows successfully deleted. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Exists``1(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Check whether data exists or not, according condtion.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="condition">Condition.</param>
            <returns>If data exists return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.Update``1(``0,RaisingStudio.Data.Expressions.ConditionExpression,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update data according condition.
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="dataObject">Data object.</param>
            <param name="condition">Condition.</param>
            <param name="columns">Columns.</param>
            <returns>The number of rows successfully updated. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteReader(RaisingStudio.Data.CommonCommand)">
            <summary>
            Executes the Command and builds an IDataReader. 
            </summary>
            <param name="command">Command.</param>
            <returns>An IDataReader object. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteNoQuery(RaisingStudio.Data.CommonCommand)">
            <summary>
            Executes a Command and returns the number of rows affected. 
            </summary>
            <param name="command">Command.</param>
            <returns>The number of rows affected. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteScalar(RaisingStudio.Data.CommonCommand)">
            <summary>
            Executes the query, and returns the first column of the first row in the resultset returned by the query. Extra columns or rows are ignored. 
            </summary>
            <param name="command">Command.</param>
            <returns>The first column of the first row in the resultset. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteReader``1(RaisingStudio.Data.CommonCommand)">
            <summary>
            Executes the Command and builds an IDataReader. 
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="command">Command.</param>
            <returns>An IDataReader object. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteNoQuery``1(RaisingStudio.Data.CommonCommand)">
            <summary>
            Executes a Command and returns the number of rows affected. 
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="command">Command.</param>
            <returns>The number of rows affected. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataContext.ExecuteScalar``1(RaisingStudio.Data.CommonCommand)">
            <summary>
            Executes the query, and returns the first column of the first row in the resultset returned by the query. Extra columns or rows are ignored. 
            </summary>
            <typeparam name="T">Type.</typeparam>
            <param name="command">Command.</param>
            <returns>The first column of the first row in the resultset. </returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDataContext.Provider">
            <summary>
            Data Provider.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDataContext.Database">
            <summary>
            Database.
            </summary>
        </member>
        <member name="F:RaisingStudio.Data.Common.Expressions.CodeNode.parentNode">
            Parent of this code node.
        </member>
        <member name="F:RaisingStudio.Data.Common.Expressions.CodeNode.error">
            Specifies whether a fatal error has been detected in this code node.
        </member>
        <member name="T:RaisingStudio.Data.Common.Configuration.Alias">
            <summary>
            Alias.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.Alias.#ctor">
            <summary>
            Do not use direclty, only for serialization.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.Alias.#ctor(System.Type)">
            <summary>
            Constructor
            </summary>
            <param name="type">a type.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.Alias.Initialize">
            <summary>
            Initialize the object, 
            try to idenfify the .Net type class from the corresponding name.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.Alias.Name">
            <summary>
            Name used to identify the typeAlias amongst the others.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.Alias.Type">
            <summary>
            The type class for the typeAlias
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.Alias.TypeName">
            <summary>
            The class name to identify the typeAlias.
            </summary>
            <example>Com.Site.Domain.Product</example>
        </member>
        <member name="T:RaisingStudio.Data.Common.CommandConverter">
            <summary>
            Command converter.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.CommandConverter.Convert(RaisingStudio.Data.CommonCommand,System.Data.IDbConnection,RaisingStudio.Data.DatabaseType,System.String)">
            <summary>
            Convert the common command into actual dbcommand.
            </summary>
            <param name="commonCommand">common command.</param>
            <param name="connection">connection.</param>
            <returns>actual dbcommand.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.CommandConverter.ReplaceParameterName(System.String,System.String,System.String)">
            <summary>
            Replace the parameter name in the command text.
            </summary>
            <param name="commonCommandText">Common command text.</param>
            <param name="commonParameterName">Common parameter name.</param>
            <param name="parameterName">Replace parameter name.</param>
            <returns>Replaced command text.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.CommandConverter.ReplaceParameterName(System.Data.CommandType,System.String,System.String,RaisingStudio.Data.DatabaseType,System.String,System.String@)">
            <summary>
            Replace the parameter name according the database type, include the parameters in the command text.
            </summary>
            <param name="commonParameterName">Common parameter name.</param>
            <param name="databaseType">database type.</param>
            <param name="commandText">command text.</param>
            <returns>Replacedparameter name.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.CommandConverter.FeedbackParameters(RaisingStudio.Data.CommonCommand@,System.Data.IDbCommand)">
            <summary>
            Feedback parameter value.
            </summary>
            <param name="commonCommand">Common Command.</param>
            <param name="command">Command.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.GetData(RaisingStudio.Data.Expressions.TableExpression[])">
            <summary>
            Gets dataset.
            </summary>
            <param name="tableExpressions">An array of table expression.</param>
            <returns>dataset.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Fill(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression[])">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpressions">An array of table expression.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Update(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression[])">
            <summary>
            Update dataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpressions">An array of table expression.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.GetData(System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]})">
            <summary>
            Gets dataset.
            </summary>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <returns>dataset.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Fill(System.Data.DataSet,System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]})">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Update(System.Data.DataSet,System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]})">
            <summary>
            Update dataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.GetData(RaisingStudio.Data.Expressions.TableExpression[],System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]})">
            <summary>
            Gets dataset.
            </summary>
            <param name="tableExpressions">An array of table expression.</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <returns>dataset.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Fill(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression[],System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]})">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpressions">An array of table expression.</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Update(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression[],System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]})">
            <summary>
            Update dataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpressions">An array of table expression.</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.GetDataByRelation(RaisingStudio.Data.Expressions.TableExpression,System.Object[],System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.Boolean)">
            <summary>
            Gets dataset.
            </summary>
            <param name="tableExpression">table name expression</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="viewMode">view mode.</param>
            <returns>dataset.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.FillByRelation(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression,System.Object[],System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.Boolean)">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpression">table name expression</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="viewMode">view mode.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.FillByRelationByPrimaryKey(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression,System.Object,System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.Boolean)">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpression">table name expression</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="primaryKey">The value of primary key.</param>
            <param name="viewMode">view mode.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.GetDataByRelation(RaisingStudio.Data.Expressions.TableExpression,System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},RaisingStudio.Data.Expressions.ConditionExpression,System.Boolean)">
            <summary>
            Gets dataset.
            </summary>
            <param name="tableExpression">table name expression</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="viewMode">view mode.</param>
            <returns>dataset.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.FillByRelation(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression,System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},RaisingStudio.Data.Expressions.ConditionExpression,System.Boolean)">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpression">table name expression</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="viewMode">view mode.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.DeleteByRelation(RaisingStudio.Data.Expressions.TableExpression,System.Object[])">
            <summary>
            Delete the data according the condition.
            </summary>
            <param name="tableExpression">table name expression</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.DeleteByRelationByPrimaryKey(RaisingStudio.Data.Expressions.TableExpression,System.Object)">
            <summary>
            Delete the data according the condition.
            </summary>
            <param name="tableExpression">table name expression</param>
            <param name="primaryKey">The value of primary key.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.DeleteByRelation(RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Delete the data according the condition.
            </summary>
            <param name="tableExpression">table name expression</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.GetData(RaisingStudio.Data.Expressions.TableExpression[],System.String)">
            <summary>
            Gets dataset.
            </summary>
            <param name="tableExpressions">An array of table expression.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>dataset.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Fill(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression[],System.String)">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpressions">An array of table expression.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Update(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression[],System.String)">
            <summary>
            Update dataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpressions">An array of table expression.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.GetData(System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.String)">
            <summary>
            Gets dataset.
            </summary>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>dataset.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Fill(System.Data.DataSet,System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.String)">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Update(System.Data.DataSet,System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.String)">
            <summary>
            Update dataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.GetData(RaisingStudio.Data.Expressions.TableExpression[],System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.String)">
            <summary>
            Gets dataset.
            </summary>
            <param name="tableExpressions">An array of table expression.</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>dataset.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Fill(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression[],System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.String)">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpressions">An array of table expression.</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.Update(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression[],System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.String)">
            <summary>
            Update dataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpressions">An array of table expression.</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.GetDataByRelation(RaisingStudio.Data.Expressions.TableExpression,System.Object[],System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.Boolean,System.String)">
            <summary>
            Gets dataset.
            </summary>
            <param name="tableExpression">table name expression</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="viewMode">view mode.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>dataset.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.FillByRelation(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression,System.Object[],System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.Boolean,System.String)">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpression">table name expression</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="viewMode">view mode.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.FillByRelationByPrimaryKey(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression,System.Object,System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},System.Boolean,System.String)">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpression">table name expression</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="primaryKey">The value of primary key.</param>
            <param name="viewMode">view mode.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.GetDataByRelation(RaisingStudio.Data.Expressions.TableExpression,System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},RaisingStudio.Data.Expressions.ConditionExpression,System.Boolean,System.String)">
            <summary>
            Gets dataset.
            </summary>
            <param name="tableExpression">table name expression</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="viewMode">view mode.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>dataset.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.FillByRelation(System.Data.DataSet,RaisingStudio.Data.Expressions.TableExpression,System.Collections.Generic.Dictionary{RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ColumnExpression[]},RaisingStudio.Data.Expressions.ConditionExpression,System.Boolean,System.String)">
            <summary>
            FillDataset.
            </summary>
            <param name="dataSet">dataset.</param>
            <param name="tableExpression">table name expression</param>
            <param name="columnExpressionsDictionary">dictionary of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="viewMode">view mode.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The number of rows successfully added to or refreshed in the DataSet. This does not include rows affected by statements that do not return rows. </returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.DeleteByRelation(RaisingStudio.Data.Expressions.TableExpression,System.Object[],System.String)">
            <summary>
            Delete the data according the condition.
            </summary>
            <param name="tableExpression">table name expression</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.DeleteByRelationByPrimaryKey(RaisingStudio.Data.Expressions.TableExpression,System.Object,System.String)">
            <summary>
            Delete the data according the condition.
            </summary>
            <param name="tableExpression">table name expression</param>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataSetAdapter.DeleteByRelation(RaisingStudio.Data.Expressions.TableExpression,RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Delete the data according the condition.
            </summary>
            <param name="tableExpression">table name expression</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="T:RaisingStudio.Data.Common.Configuration.DbProvider">
            <summary>
            Information about a data provider.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.IDbProvider">
            <summary>
            Factory interface to create provider specific ado.net objects.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDbProvider.CreateConnection">
            <summary>
            Create a connection object for this provider.
            </summary>
            <returns>An 'IDbConnection' object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDbProvider.CreateCommand">
            <summary>
            Create a command object for this provider.
            </summary>
            <returns>An 'IDbCommand' object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDbProvider.CreateDataAdapter">
            <summary>
            Create a dataAdapter object for this provider.
            </summary>
            <returns>An 'IDbDataAdapter' object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDbProvider.CreateDataParameter">
            <summary>
            Create a IDataParameter object for this provider.
            </summary>
            <returns>An 'IDbDataParameter' object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDbProvider.FormatNameForSql(System.String)">
            <summary>
            Change the parameterName into the correct format IDbCommand.CommandText
            for the ConnectionProvider
            </summary>
            <param name="parameterName">The unformatted name of the parameter</param>
            <returns>A parameter formatted for an IDbCommand.CommandText</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDbProvider.FormatNameForParameter(System.String)">
            <summary>
            Changes the parameterName into the correct format for an IDbParameter
            for the Driver.
            </summary>
            <remarks>
            For SqlServerConnectionProvider it will change <c>id</c> to <c>@id</c>
            </remarks>
            <param name="parameterName">The unformatted name of the parameter</param>
            <returns>A parameter formatted for an IDbParameter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDbProvider.Initialize">
            <summary>
            Init the provider.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.AssemblyName">
            <summary>
            The name of the assembly which conatins the definition of the provider.
            </summary>
            <example>Examples : "System.Data", "Microsoft.Data.Odbc"</example>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.IsDefault">
            <summary>
            Tell us if it is the default data source.
            Default false.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.IsEnabled">
            <summary>
            Tell us if this provider is enabled.
            Default true.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.AllowMARS">
            <summary>
            Tell us if this provider allows having multiple open <see cref="T:System.Data.IDataReader"/> with
            the same <see cref="T:System.Data.IDbConnection"/>.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.DbConnectionClass">
            <summary>
            The connection class name to use.
            </summary>
            <example>
            "System.Data.OleDb.OleDbConnection", 
            "System.Data.SqlClient.SqlConnection", 
            "Microsoft.Data.Odbc.OdbcConnection"
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.UseParameterPrefixInSql">
            <summary>
            Does this ConnectionProvider require the use of a Named Prefix in the SQL 
            statement. 
            </summary>
            <remarks>
            The OLE DB/ODBC .NET Provider does not support named parameters for 
            passing parameters to an SQL Statement or a stored procedure called 
            by an IDbCommand when CommandType is set to Text.
            
            For example, SqlClient requires select * from simple where simple_id = @simple_id
            If this is false, like with the OleDb or Obdc provider, then it is assumed that 
            the ? can be a placeholder for the parameter in the SQL statement when CommandType 
            is set to Text.		
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.UseParameterPrefixInParameter">
            <summary>
            Does this ConnectionProvider require the use of the Named Prefix when trying
            to reference the Parameter in the Command's Parameter collection. 
            </summary>
            <remarks>
            This is really only useful when the UseParameterPrefixInSql = true. 
            When this is true the code will look like IDbParameter param = cmd.Parameters["@paramName"], 
            if this is false the code will be IDbParameter param = cmd.Parameters["paramName"] - ie - Oracle.
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.UsePositionalParameters">
            <summary>
            The OLE DB/OBDC .NET Provider uses positional parameters that are marked with a 
            question mark (?) instead of named parameters.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.SetDbParameterSize">
            <summary>
            Used to indicate whether or not the provider 
            supports parameter size.
            </summary>
            <remarks>
            See JIRA-49 about SQLite.Net provider not supporting parameter size.
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.SetDbParameterPrecision">
            <summary>
            Used to indicate whether or not the provider 
            supports parameter precision.
            </summary>
            <remarks>
            See JIRA-49 about SQLite.Net provider not supporting parameter precision.
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.SetDbParameterScale">
            <summary>
            Used to indicate whether or not the provider 
            supports a parameter scale.
            </summary>
            <remarks>
            See JIRA-49 about SQLite.Net provider not supporting parameter scale.
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.UseDeriveParameters">
            <summary>
            Used to indicate whether or not the provider 
            supports DeriveParameters method for procedure.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.DbCommandClass">
            <summary>
            The command class name to use.
            </summary>
            <example>
            "System.Data.SqlClient.SqlCommand"
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.ParameterDbTypeClass">
            <summary>
            The ParameterDbType class name to use.
            </summary>			
            <example>
            "System.Data.SqlDbType"
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.ParameterDbTypeProperty">
            <summary>
            The ParameterDbTypeProperty class name to use.
            </summary>
            <example >
            SqlDbType in SqlParamater.SqlDbType, 
            OracleType in OracleParameter.OracleType.
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.DataAdapterClass">
            <summary>
            The dataAdapter class name to use.
            </summary>
            <example >
            "System.Data.SqlDbType"
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.CommandBuilderClass">
            <summary>
            The commandBuilder class name to use.
            </summary>
            <example >
            "System.Data.OleDb.OleDbCommandBuilder", 
            "System.Data.SqlClient.SqlCommandBuilder", 
            "Microsoft.Data.Odbc.OdbcCommandBuilder"
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.Name">
            <summary>
            Name used to identify the provider amongst the others.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.Description">
            <summary>
            Description.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.ParameterPrefix">
            <summary>
            Parameter prefix use in store procedure.
            </summary>
            <example> @ for Sql Server.</example>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.IsObdc">
            <summary>
            Check if this provider is Odbc ?
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.CommandBuilderType">
            <summary>
            Create the CommandBuilder Type for this provider.
            </summary>
            <returns>An object.</returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.IDbProvider.ParameterDbType">
            <summary>
            Get the ParameterDb Type for this provider.
            </summary>
            <returns>An object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.#ctor">
            <summary>
            Do not use direclty, only for serialization.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.Initialize">
            <summary>
            Init the provider.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.CreateConnection">
            <summary>
            Create a connection object for this provider.
            </summary>
            <returns>An 'IDbConnection' object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.CreateCommand">
            <summary>
            Create a command object for this provider.
            </summary>
            <returns>An 'IDbCommand' object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.CreateDataAdapter">
            <summary>
            Create a dataAdapter object for this provider.
            </summary>
            <returns>An 'IDbDataAdapter' object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.CreateDataParameter">
            <summary>
            Create a IDbDataParameter object for this provider.
            </summary>
            <returns>An 'IDbDataParameter' object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.FormatNameForSql(System.String)">
            <summary>
            Change the parameterName into the correct format IDbCommand.CommandText
            for the ConnectionProvider
            </summary>
            <param name="parameterName">The unformatted name of the parameter</param>
            <returns>A parameter formatted for an IDbCommand.CommandText</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.FormatNameForParameter(System.String)">
            <summary>
            Changes the parameterName into the correct format for an IDbParameter
            for the Driver.
            </summary>
            <remarks>
            For SqlServerConnectionProvider it will change <c>id</c> to <c>@id</c>
            </remarks>
            <param name="parameterName">The unformatted name of the parameter</param>
            <returns>A parameter formatted for an IDbParameter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.Equals(System.Object)">
            <summary>
            Equals implemantation.
            </summary>
            <param name="obj">The test object.</param>
            <returns>A boolean.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.GetHashCode">
            <summary>
            A hashcode for the provider.
            </summary>
            <returns>An integer.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Configuration.DbProvider.ToString">
            <summary>
            ToString implementation.
            </summary>
            <returns>A string that describes the provider.</returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.AssemblyName">
            <summary>
            The name of the assembly which conatins the definition of the provider.
            </summary>
            <example>Examples : "System.Data", "Microsoft.Data.Odbc"</example>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.IsDefault">
            <summary>
            Tell us if it is the default data source.
            Default false.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.IsEnabled">
            <summary>
            Tell us if this provider is enabled.
            Default true.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.AllowMARS">
            <summary>
            Tell us if this provider allows having multiple open <see cref="T:System.Data.IDataReader"/> with
            the same <see cref="T:System.Data.IDbConnection"/>.
            </summary>
            <remarks>
            It's a new feature in ADO.NET 2.0 and Sql Server 2005 that allows for multiple forward only read only result sets (MARS).
            Some databases have supported this functionality for a long time :
            Not Supported : DB2, MySql.Data, OLE DB provider [except Sql Server 2005 when using MDAC 9], SQLite, Obdc 
            Supported :  Sql Server 2005, Npgsql
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.DbConnectionClass">
            <summary>
            The connection class name to use.
            </summary>
            <example>
            "System.Data.OleDb.OleDbConnection", 
            "System.Data.SqlClient.SqlConnection", 
            "Microsoft.Data.Odbc.OdbcConnection"
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.UseParameterPrefixInSql">
            <summary>
            Does this ConnectionProvider require the use of a Named Prefix in the SQL 
            statement. 
            </summary>
            <remarks>
            The OLE DB/ODBC .NET Provider does not support named parameters for 
            passing parameters to an SQL Statement or a stored procedure called 
            by an IDbCommand when CommandType is set to Text.
            
            For example, SqlClient requires select * from simple where simple_id = @simple_id
            If this is false, like with the OleDb or Obdc provider, then it is assumed that 
            the ? can be a placeholder for the parameter in the SQL statement when CommandType 
            is set to Text.		
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.UseParameterPrefixInParameter">
            <summary>
            Does this ConnectionProvider require the use of the Named Prefix when trying
            to reference the Parameter in the Command's Parameter collection. 
            </summary>
            <remarks>
            This is really only useful when the UseParameterPrefixInSql = true. 
            When this is true the code will look like IDbParameter param = cmd.Parameters["@paramName"], 
            if this is false the code will be IDbParameter param = cmd.Parameters["paramName"] - ie - Oracle.
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.UsePositionalParameters">
            <summary>
            The OLE DB/OBDC .NET Provider uses positional parameters that are marked with a 
            question mark (?) instead of named parameters.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.SetDbParameterSize">
            <summary>
            Used to indicate whether or not the provider 
            supports parameter size.
            </summary>
            <remarks>
            See JIRA-49 about SQLite.Net provider not supporting parameter size.
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.SetDbParameterPrecision">
            <summary>
            Used to indicate whether or not the provider 
            supports parameter precision.
            </summary>
            <remarks>
            See JIRA-49 about SQLite.Net provider not supporting parameter precision.
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.SetDbParameterScale">
            <summary>
            Used to indicate whether or not the provider 
            supports a parameter scale.
            </summary>
            <remarks>
            See JIRA-49 about SQLite.Net provider not supporting parameter scale.
            </remarks>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.UseDeriveParameters">
            <summary>
            Used to indicate whether or not the provider 
            supports DeriveParameters method for procedure.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.DbCommandClass">
            <summary>
            The command class name to use.
            </summary>
            <example>
            "System.Data.SqlClient.SqlCommand"
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.ParameterDbTypeClass">
            <summary>
            The ParameterDbType class name to use.
            </summary>			
            <example>
            "System.Data.SqlDbType"
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.ParameterDbTypeProperty">
            <summary>
            The ParameterDbTypeProperty class name to use.
            </summary>
            <example >
            SqlDbType in SqlParamater.SqlDbType, 
            OracleType in OracleParameter.OracleType.
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.DataAdapterClass">
            <summary>
            The dataAdapter class name to use.
            </summary>
            <example >
            "System.Data.SqlDbType"
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.CommandBuilderClass">
            <summary>
            The commandBuilder class name to use.
            </summary>
            <example >
            "System.Data.OleDb.OleDbCommandBuilder", 
            "System.Data.SqlClient.SqlCommandBuilder", 
            "Microsoft.Data.Odbc.OdbcCommandBuilder"
            </example>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.Name">
            <summary>
            Name used to identify the provider amongst the others.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.Description">
            <summary>
            Description.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.ParameterPrefix">
            <summary>
            Parameter prefix use in store procedure.
            </summary>
            <example> @ for Sql Server.</example>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.IsObdc">
            <summary>
            Check if this provider is Odbc ?
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.CommandBuilderType">
            <summary>
            Get the CommandBuilder Type for this provider.
            </summary>
            <returns>An object.</returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.Configuration.DbProvider.ParameterDbType">
            <summary>
            Get the ParameterDb Type for this provider.
            </summary>
            <returns>An object.</returns>
        </member>
        <member name="T:RaisingStudio.Data.Common.DataRelationDefinition">
            <summary>
            datatable Relation definition.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataRelationDefinition.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataRelationDefinition.#ctor(System.String,System.String,System.String[],System.String,System.String[])">
            <summary>
            Constructor
            </summary>
            <param name="relationName">datatable Relation name.</param>
            <param name="parentTable">parent table name.</param>
            <param name="parentColumns">parent An array of table names.</param>
            <param name="childTable">child table name.</param>
            <param name="childColumns">child An array of table names.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataRelationDefinition.#ctor(System.String,System.String,System.String[],System.String,System.String[],System.Boolean)">
            <summary>
            Constructor
            </summary>
            <param name="relationName">datatable Relation name.</param>
            <param name="parentTable">parent table name.</param>
            <param name="parentColumns">parent An array of table names.</param>
            <param name="childTable">child table name.</param>
            <param name="childColumns">child An array of table names.</param>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataRelationDefinition.RelationName">
            <summary>
            datatable Relation name.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataRelationDefinition.ParentTable">
            <summary>
            parent table name.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataRelationDefinition.ParentColumns">
            <summary>
            parent An array of table names.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataRelationDefinition.ChildTable">
            <summary>
            child table name.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataRelationDefinition.ChildColumns">
            <summary>
            child An array of table names.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataRelationDefinition.Constraint">
            <summary>
            constraint Relation 。
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.TransactionManager">
            <summary>
            database transaction manager.
            </summary>
        </member>
        <member name="F:RaisingStudio.Data.Common.TransactionManager.transactions">
            <summary>
            Dictionary of transactions.
            </summary>
        </member>
        <member name="F:RaisingStudio.Data.Common.TransactionManager.transactionStack">
            <summary>
            Stack of transactions.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.TransactionManager.#ctor(System.Data.IDbConnection)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.TransactionManager.BeginTransaction">
            <summary>
            Begin Database transaction.
            </summary>
            <returns>The ID of transaction.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.TransactionManager.BeginTransaction(System.Data.IsolationLevel)">
            <summary>
            Begin Database transaction.
            </summary>
            <param name="isolationLevel">Specifies the isolation level for the transaction.</param>
            <returns>The ID of transaction.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.TransactionManager.CommitTransaction">
            <summary>
            Commit Database transaction.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.TransactionManager.CommitTransaction(System.String)">
            <summary>
            Commit Database transaction.
            </summary>
            <param name="transactionID">The ID of transaction.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.TransactionManager.RollbackTransaction">
            <summary>
            Rollback transaction.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.TransactionManager.RollbackTransaction(System.String)">
            <summary>
            Rollback transaction.
            </summary>
            <param name="transactionID">The ID of transaction.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.TransactionManager.GetTransaction(System.String)">
            <summary>
            Gets Transactional.
            </summary>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Database transaction.</returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.TransactionManager.HasTransaction">
            <summary>
            has Transactional.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.TransactionManager.DefaultTransaction">
            <summary>
            default Transactional.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.TransactionManager.DefaultTransactionID">
            <summary>
            default The ID of transaction.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.TransactionManager.Connection">
            <summary>
            database connection.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.TransactionManager.PreviousConnectionState">
            <summary>
            connection state.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.TransactionManager.ConnectionToBeClosed">
            <summary>
            close the connection or not.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.Builders.CommonCommandBuilder">
            <summary>
            Common Command builder.
            </summary>
        </member>
        <member name="F:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.CONDITIONCOMMANDAPPENDTEXT">
            <summary>
            Condition Command spliter string.
            </summary>
        </member>
        <member name="F:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.PARAMETERNAMEFORMAT">
            <summary>
            Format string of parameter name.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.ContainsValue(System.String[],System.String)">
            <summary>
            Check an array of string contains the specified string or not.
            </summary>
            <param name="stringArray">An array of string.</param>
            <param name="value">The specified string.</param>
            <returns>If contains return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.RemoveEnd(System.Text.StringBuilder@,System.Int32)">
            <summary>
            Remove characters.
            </summary>
            <param name="stringBuilder">string builder.</param>
            <param name="length">count of characters.</param>
            <returns>after removed.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildFromCommandText(System.Xml.XmlElement,System.Data.Common.DataTableMapping@)">
            <summary>
            Create FROM sub command.
            </summary>
            <param name="xmlElement">xml element.</param>
            <param name="dataTableMapping">mapping.</param>
            <returns>FROM sub command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.AppendColumnCommandText(System.String,System.Xml.XmlElement,System.Text.StringBuilder@,System.Data.Common.DataTableMapping@)">
            <summary>
            append column sub command.
            </summary>
            <param name="dataColumnColumnName">Column name.</param>
            <param name="childXmlElement">xml element.</param>
            <param name="selectCommandTextStringBuilder">string builder.</param>
            <param name="dataTableMapping">mapping.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.AppendAddtionCommandText(System.Xml.XmlElement,System.Text.StringBuilder@)">
            <summary>
            append addtion sub command.
            </summary>
            <param name="xmlElement">xml element.</param>
            <param name="selectCommandTextStringBuilder">string builder.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetWellKnownDbType(System.String)">
            <summary>
            Gets Wellknown Type.
            </summary>
            <param name="dataType">data Type name.</param>
            <returns>Data type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GenerateDataTableDefinition(System.Type,System.Xml.XmlElement)">
            <summary>
            Generate table structure definition.
            </summary>
            <param name="xmlElement">xml element.</param>
            <returns>table structure definition.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GenerateDataViewDefinition(System.Type,System.Xml.XmlElement)">
            <summary>
            Generate table structure definition.
            </summary>
            <param name="xmlElement">xml element.</param>
            <returns>table structure definition.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetDataViewDefinitionSourceName(System.Xml.XmlElement,System.String)">
            <summary>
            Gets view source name 。
            </summary>
            <param name="xmlElement">xml element.</param>
            <param name="defaultValue">default value.</param>
            <returns>view source name 。</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetDataColumnMapping(System.Data.Common.DataTableMapping,System.String)">
            <summary>
            Gets column mapping 。
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="columnName">Column name.</param>
            <returns>column mapping 。</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.#ctor(System.Type)">
            <summary>
            Constructor
            </summary>
            <param name="type">Type of data object.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.#ctor(System.Type,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.#ctor(System.Xml.XmlElement)">
            <summary>
            Constructor
            </summary>
            <param name="xmlElement">xml element.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetDataTableSourceAlias">
            <summary>
            Gets table alias name 。
            </summary>
            <returns>table alias name 。</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildDeleteCommandText">
            <summary>
            Create "Delete "command text.
            </summary>
            <returns>the "Delete" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildSelectCommandText(System.Data.Common.DataTableMapping@)">
            <summary>
            Create "Select"  command text.
            </summary>
            <param name="dataTableMapping">mapping.</param>
            <returns>"Select"  command text.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildSelectCommandText(System.String[],System.Data.Common.DataTableMapping@)">
            <summary>
            Create "Select"  command text.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="dataTableMapping">mapping.</param>
            <returns>"Select"  command text.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildDataTableMapping(System.Xml.XmlElement,System.Data.Common.DataTableMapping@)">
            <summary>
            Create Data table mapping.
            </summary>
            <param name="xmlElement">xml element.</param>
            <param name="dataTableMapping">Data table mapping.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.AppendColumnMapping(System.String,System.Xml.XmlElement,System.Data.Common.DataTableMapping@)">
            <summary>
            append column mapping 。
            </summary>
            <param name="dataColumnColumnName">Column name.</param>
            <param name="childXmlElement">xml element.</param>
            <param name="dataTableMapping">Data table mapping.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetDataTableMapping">
            <summary>
            Gets Data table mapping.
            </summary>
            <returns>Data table mapping.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetDataTableMapping(System.String[])">
            <summary>
            Gets Data table mapping.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <returns>Data table mapping.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetPrimaryKeyNames">
            <summary>
            Gets primary key An array of Columns.
            </summary>
            <returns>primary key An array of Columns.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetPrimaryKeysIndex">
            <summary>
            Gets primary key column index array.
            </summary>
            <returns>primary key column index array.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetAutoIncrementColumn">
            <summary>
            Gets autoincrement Column name.
            </summary>
            <returns>autoincrement Column name.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetAutoIncrementColumnIndex">
            <summary>
            Gets autoincrement column index.
            </summary>
            <returns>autoincrement column index.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.ColumnAllowDBNull(System.String)">
            <summary>
            check column A value that indicates whether null values are allowed in this column for rows that belong to the table.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>允许为空返回true，否则返回false。</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildNormalConditionCommand(System.Data.Common.DataTableMapping,RaisingStudio.Data.CommonCommand,System.Text.StringBuilder@,System.Int32@)">
            <summary>
            Create common Condition Command.
            </summary>
            <param name="dataTableMapping">mapping.</param>
            <param name="commonCommand">Common Command.</param>
            <param name="commandTextStringBuilder">string builder.</param>
            <param name="parameterNo">parameter no.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildCheckConcurrencyConditionCommand(System.Data.Common.DataTableMapping,RaisingStudio.Data.CommonCommand,System.Text.StringBuilder@,System.Int32@)">
            <summary>
            Create check concurrency Condition Command.
            </summary>
            <param name="dataTableMapping">mapping.</param>
            <param name="commonCommand">Common Command.</param>
            <param name="commandTextStringBuilder">string builder.</param>
            <param name="parameterNo">parameter no.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildConditionCommand(System.Data.Common.DataTableMapping,System.Boolean,System.Int32@)">
            <summary>
            Create Condition Command.
            </summary>
            <param name="dataTableMapping">mapping.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <returns>Condition Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GenerateAutoIncrementCommand(System.Data.Common.DataTableMapping,System.Text.StringBuilder@,System.Data.Common.DataColumnMapping,RaisingStudio.Data.Common.DataColumnDefinition)">
            <summary>
            generate query autoincrement number Command.
            </summary>
            <param name="dataTableMapping">mapping.</param>
            <param name="autoIncrementStringBuilder">string builder.</param>
            <param name="dataColumnMapping">column mapping 。</param>
            <param name="dataColumnDefinition">column definition.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.AppendConditionCommand(RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand)">
            <summary>
            addtion "Condition" Command.
            </summary>
            <remarks>
            pay attention to the parameter name.
            </remarks>
            <param name="commonCommand">Common Command.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>addtion Condition Command Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.AppendMappingCommand(RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand)">
            <summary>
            addtion "Condition" Command.
            </summary>
            <remarks>
            pay attention to the parameter name.
            </remarks>
            <param name="commonCommand">Common Command.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>addtion Condition Command Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetMappingCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets mapping ReplacedCommon Command.
            </summary>
            <param name="commonCommand">Common Command.</param>
            <returns>mapping ReplacedCommon Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetSelectCommand(System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetSelectCommand(System.String[],System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetSelectCommand(RaisingStudio.Data.CommonCommand,System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="conditionCommand">"Condition" Command.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetSelectCommand(System.String[],RaisingStudio.Data.CommonCommand,System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetDeleteCommand">
            <summary>
            Gets the "Delete" command.
            </summary>
            <returns>the "Delete" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetDeleteCommand(System.Data.Common.DataTableMapping,System.Boolean)">
            <summary>
            Gets the "Delete" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <returns>the "Delete" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetDeleteCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets the "Delete" command.
            </summary>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>the "Delete" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetInsertCommand(System.Data.Common.DataTableMapping,System.Boolean)">
            <summary>
            Gets the "Insert" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="getAutoIncrementValue">Gets the value of autoincrement.</param>
            <returns>the "Insert" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetUpdateCommand(System.Data.Common.DataTableMapping,System.Boolean,System.Int32@)">
            <summary>
            Gets the "Update" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="updateAutoIncrementValue">Update the value of autoincrement.</param>
            <param name="parameterNo">parameter no.</param>
            <returns>the "Update" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetUpdateCommand(System.Data.Common.DataTableMapping,System.Boolean,System.Boolean)">
            <summary>
            Gets the "Update" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="updateAutoIncrementValue">Update the value of autoincrement.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <returns>the "Update" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetUpdateCommand(System.Data.Common.DataTableMapping,System.Boolean,System.Int32@,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets the "Update" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="updateAutoIncrementValue">Update the value of autoincrement.</param>
            <param name="parameterNo">parameter no.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>the "Update" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetUpdateCommand(System.Data.Common.DataTableMapping,System.Boolean,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets the "Update" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="updateAutoIncrementValue">Update the value of autoincrement.</param>
            <param name="parameterNo">parameter no.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>the "Update" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetDataCountCommand">
            <summary>
            The item count in collection.
            </summary>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetDataCountCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            The item count in collection.
            </summary>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetSumDataCommand(System.String)">
            <summary>
            The sum value.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetSumDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The sum value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetAvgDataCommand(System.String)">
            <summary>
            The avg value.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetAvgDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The avg value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetMaxDataCommand(System.String)">
            <summary>
            The max value.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetMaxDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The max value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetMinDataCommand(System.String)">
            <summary>
            The min vlaue.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetMinDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The min vlaue.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetExistsCommand(System.Data.Common.DataTableMapping)">
            <summary>
            Gets the "Exists" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>the "Exists" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetConditionSelectCommand(System.Data.Common.DataTableMapping@)">
            <summary>
            Gets the "Select" command include condition.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetConditionSelectCommand(System.String[],System.Data.Common.DataTableMapping@)">
            <summary>
            Gets the "Select" command include condition.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetNormalConditionCommand(System.Data.Common.DataTableMapping)">
            <summary>
            Create Condition Command.
            </summary>
            <param name="dataTableMapping">mapping.</param>
            <returns>Condition Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildViewFromCommandText(System.Xml.XmlElement,System.Data.Common.DataTableMapping@)">
            <summary>
            Create FROM sub command.
            </summary>
            <param name="xmlElement">xml element.</param>
            <param name="dataTableMapping">mapping.</param>
            <returns>FROM sub command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildViewSelectCommandText(System.Data.Common.DataTableMapping@)">
            <summary>
            Create select command text.
            </summary>
            <param name="dataTableMapping">mapping.</param>
            <returns>select command text.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildViewSelectCommandText(System.String[],System.Data.Common.DataTableMapping@)">
            <summary>
            Create select command text.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="dataTableMapping">mapping.</param>
            <returns>select command text.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.AppendViewMappingCommand(RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand)">
            <summary>
            addtion "Condition" Command.
            </summary>
            <remarks>
            pay attention to the parameter name.
            </remarks>
            <param name="commonCommand">Common Command.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>addtion Condition Command Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewMappingCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets mapping ReplacedCommon Command.
            </summary>
            <param name="commonCommand">Common Command.</param>
            <returns>mapping ReplacedCommon Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewSelectCommand(RaisingStudio.Data.CommonCommand,System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="conditionCommand">"Condition" Command.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewSelectCommand(System.String[],RaisingStudio.Data.CommonCommand,System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewDataCountCommand">
            <summary>
            The item count in collection.
            </summary>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewDataCountCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            The item count in collection.
            </summary>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewSumDataCommand(System.String)">
            <summary>
            The sum value.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewSumDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The sum value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewAvgDataCommand(System.String)">
            <summary>
            The avg value.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewAvgDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The avg value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewMaxDataCommand(System.String)">
            <summary>
            The max value.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewMaxDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The max value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewMinDataCommand(System.String)">
            <summary>
            The min vlaue.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetViewMinDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The min vlaue.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Common Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.HasIncludeDefinition(System.Xml.XmlElement)">
            <summary>
            has relation definition.
            </summary>
            <param name="xmlElement">xml element.</param>
            <returns>has relation definition.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.HasSourceName(System.Xml.XmlElement)">
            <summary>
            has source name definition.
            </summary>
            <param name="xmlElement">xml element.</param>
            <returns>has source name definition.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.GetIncludeXmlElement(System.Type,System.Xml.XmlElement)">
            <summary>
            Gets include relation definition xml element.
            </summary>
            <param name="type">Type.</param>
            <param name="xmlElement">xml element.</param>
            <returns>include relation definition xml element.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildIncludeDefinitionFromCommandText(System.Xml.XmlElement,System.Data.Common.DataTableMapping@)">
            <summary>
            Create include Relation FROM sub command.
            </summary>
            <param name="xmlElement">xml element.</param>
            <param name="dataTableMapping">mapping.</param>
            <returns>FROM sub command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildIncludeDefinitionSelectCommandText(System.Data.Common.DataTableMapping@)">
            <summary>
            Create include Relation "Select"  command text.
            </summary>
            <param name="dataTableMapping">mapping.</param>
            <returns>"Select"  command text.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.BuildIncludeDefinitionSelectCommandText(System.String[],System.Data.Common.DataTableMapping@)">
            <summary>
            Create include Relation "Select"  command text.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="dataTableMapping">mapping.</param>
            <returns>"Select"  command text.</returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.DefinitionType">
            <summary>
            Type of data object.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.XmlElement">
            <summary>
            xml element.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.DataTableDefinition">
            <summary>
            table structure definition.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.DataViewDefinition">
            <summary>
            table structure definition.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommonCommandBuilder.UseColumnsForParameterNames">
            <summary>
            If the value is true, it will generate the parameter name as column name (if possible), if it's false, it will generate @p1, @p2 like that.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.Builders.CommandBuilder">
            <summary>
            Command builder.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetOriginalMappingParameterByColumn(System.Data.IDataParameterCollection,System.String)">
            <summary>
            Gets parameter through column names.
            </summary>
            <param name="parameters">Parameters.</param>
            <param name="columnName">Column name.</param>
            <returns>Parameters of columns.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetCurrentMappingParameterByColumn(System.Data.IDataParameterCollection,System.String)">
            <summary>
            Gets parameter through column names.
            </summary>
            <param name="parameters">Parameters.</param>
            <param name="columnName">Column name.</param>
            <returns>Parameters of columns.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetNullMappingParameterByColumn(System.Data.IDataParameterCollection,System.String)">
            <summary>
            Gets parameter through column names.
            </summary>
            <param name="parameters">Parameters.</param>
            <param name="columnName">Column name.</param>
            <returns>Parameters of columns.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.#ctor(System.Data.IDbConnection,System.Type)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="type">Type of data object.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.#ctor(System.Data.IDbConnection,System.Type,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.#ctor(System.Data.IDbConnection,System.Xml.XmlElement)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="xmlElement">Common Command builder.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.#ctor(System.Data.IDbConnection,RaisingStudio.Data.Common.Builders.CommonCommandBuilder)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="commonCommandBuilder">Common command builder.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.#ctor(System.Data.IDbConnection,RaisingStudio.Data.DatabaseType,System.String,System.Type)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="type">Type of data object.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.#ctor(System.Data.IDbConnection,RaisingStudio.Data.DatabaseType,System.String,System.Type,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.#ctor(System.Data.IDbConnection,RaisingStudio.Data.DatabaseType,System.String,System.Xml.XmlElement)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="xmlElement">Common Command builder.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.#ctor(System.Data.IDbConnection,RaisingStudio.Data.DatabaseType,System.String,RaisingStudio.Data.Common.Builders.CommonCommandBuilder)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
            <param name="commonCommandBuilder">Common command builder.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.CreateCommand">
            <summary>
            Create Command.
            </summary>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetMappingCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets the Mapping coommand.
            </summary>
            <param name="commandCommand">Common Command.</param>
            <returns>the Mapping coommand.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetSelectCommand(System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetSelectCommand(System.String[],System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetSelectCommand(RaisingStudio.Data.CommonCommand,System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="conditionCommand">"Condition" Command.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetSelectCommand(System.String[],RaisingStudio.Data.CommonCommand,System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetDeleteCommand(System.Data.Common.DataTableMapping)">
            <summary>
            Gets the "Delete" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>the "Delete" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetDeleteCommand(System.Data.Common.DataTableMapping,System.Boolean)">
            <summary>
            Gets the "Delete" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <returns>the "Delete" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetDeleteCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets the "Delete" command.
            </summary>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>the "Delete" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetDeleteCommand">
            <summary>
            Gets the "Delete" command.
            </summary>
            <returns>the "Delete" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetInsertCommand(System.Data.Common.DataTableMapping)">
            <summary>
            Gets the "Insert" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>the "Insert" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetInsertCommand(System.Data.Common.DataTableMapping,System.Boolean)">
            <summary>
            Gets the "Insert" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="getAutoIncrementValue">Gets the value of autoincrement.</param>
            <returns>the "Insert" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetUpdateCommand(System.Data.Common.DataTableMapping)">
            <summary>
            Gets the "Update" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>the "Update" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetUpdateCommand(System.Data.Common.DataTableMapping,System.Boolean,System.Boolean)">
            <summary>
            Gets the "Update" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="updateAutoIncrementValue">Update the value of autoincrement.</param>
            <param name="checkConcurrency">Check concurrency.</param>
            <returns>the "Update" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetUpdateCommand(System.Data.Common.DataTableMapping,System.Boolean,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets the "Update" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <param name="updateAutoIncrementValue">Update the value of autoincrement.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>the "Update" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetDataCountCommand">
            <summary>
            The item count in collection.
            </summary>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetDataCountCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            The item count in collection.
            </summary>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetSumDataCommand(System.String)">
            <summary>
            The sum value.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetSumDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The sum value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetAvgDataCommand(System.String)">
            <summary>
            The avg value.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetAvgDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The avg value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetMaxDataCommand(System.String)">
            <summary>
            The max value.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetMaxDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The max value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetMinDataCommand(System.String)">
            <summary>
            The min vlaue.
            </summary>
            <param name="columnName">Column name.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetMinDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The min vlaue.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetExistsCommand(System.Data.Common.DataTableMapping)">
            <summary>
            Gets the "Exists" command.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>the "Exists" command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetConditionSelectCommand(System.Data.Common.DataTableMapping@)">
            <summary>
            Gets the "Select" command include condition.
            </summary>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetConditionSelectCommand(System.String[],System.Data.Common.DataTableMapping@)">
            <summary>
            Gets the "Select" command include condition.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetNormalConditionCommand(System.Data.Common.DataTableMapping)">
            <summary>
            Create Condition Command.
            </summary>
            <param name="dataTableMapping">mapping.</param>
            <returns>Condition Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetViewSelectCommand(RaisingStudio.Data.CommonCommand,System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="conditionCommand">"Condition" Command.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetViewSelectCommand(System.String[],RaisingStudio.Data.CommonCommand,System.Data.Common.DataTableMapping@)">
            <summary>
            Gets "Select"  Command.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <param name="dataTableMapping">Data table mapping.</param>
            <returns>"Select"  Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetViewDataCountCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            The item count in collection.
            </summary>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetViewSumDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The sum value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetViewAvgDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The avg value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetViewMaxDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The max value.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.CommandBuilder.GetViewMinDataCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            The min vlaue.
            </summary>
            <param name="columnName">Column name.</param>
            <param name="conditionCommand">"Condition" Command.</param>
            <returns>Command.</returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommandBuilder.CheckConcurrency">
            <summary>
            Check concurrency.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommandBuilder.GetAutoIncrementValue">
            <summary>
            Gets the value of autoincrement.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommandBuilder.UpdateAutoIncrementValue">
            <summary>
            Update the value of autoincrement.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommandBuilder.Connection">
            <summary>
            database connection.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommandBuilder.DatabaseType">
            <summary>
            Database type.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommandBuilder.ProviderName">
            <summary>
            The name of provider.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.CommandBuilder.CommonCommandBuilder">
            <summary>
            Common Command builder.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.Managers.DefinitionDeSerializer">
            <summary>
            Summary description for DefinitionDeSerializer.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Managers.DefinitionDeSerializer.Deserialize(System.Xml.XmlNode)">
            <summary>
            Deserialize a Definition object
            </summary>
            <param name="node"></param>
            <param name="configScope"></param>
            <returns></returns>
        </member>
        <member name="T:RaisingStudio.Data.Common.Builders.Expressions.ConditionExpressionCommandBuilder">
            <summary>
            Condition Command builder.
            </summary>
        </member>
        <member name="F:RaisingStudio.Data.Common.Builders.Expressions.ConditionExpressionCommandBuilder.PARAMETERNAMEFORMAT">
            <summary>
            Format string of parameter name.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.Expressions.ConditionExpressionCommandBuilder.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.Expressions.ConditionExpressionCommandBuilder.#ctor(RaisingStudio.Data.Expressions.ConditionExpression,System.Collections.Generic.Dictionary{System.String,System.Data.DbType},RaisingStudio.Data.Expressions.TableExpression)">
            <summary>
            Constructor
            </summary>
            <param name="conditionExpression">condition expression.</param>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.Expressions.ConditionExpressionCommandBuilder.UseColumnsForParameterNames">
            <summary>
            If the value is true, it will generate the parameter name as column name (if possible), if it's false, it will generate @p1, @p2 like that.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.Database">
            <summary>
            Database operation class.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Database.ExecuteNonQueryCommand(System.Data.IDbCommand)">
            <summary>
            Execute SQL command.
            </summary>
            <param name="command">Command.</param>
            <returns>The number of rows affected.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Database.ExecuteScalarCommand(System.Data.IDbCommand)">
            <summary>
            Executes the query, and returns the first column of the first row in the result set returned by the query. Additional columns or rows are ignored.
            </summary>
            <param name="command">Command.</param>
            <returns>The first column of the first row in the result set, or a null reference (Nothing in Visual Basic) if the result set is empty.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Database.ExecuteReaderCommand(System.Data.IDbCommand)">
            <summary>
            Execute the Command to the Connection and builds a DbDataReader.
            </summary>
            <param name="command">Command.</param>
            <returns>A DbDataReader object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Database.ExecuteNonQueryCommand(System.Data.IDbCommand,System.Data.IDbTransaction)">
            <summary>
            Execute SQL command.
            </summary>
            <param name="command">Command.</param>
            <param name="transaction">Database transaction.</param>
            <returns>The number of rows affected.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Database.ExecuteScalarCommand(System.Data.IDbCommand,System.Data.IDbTransaction)">
            <summary>
            Executes the query, and returns the first column of the first row in the result set returned by the query. Additional columns or rows are ignored.
            </summary>
            <param name="command">Command.</param>
            <param name="transaction">Database transaction.</param>
            <returns>The first column of the first row in the result set, or a null reference (Nothing in Visual Basic) if the result set is empty.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Database.ExecuteReaderCommand(System.Data.IDbCommand,System.Data.IDbTransaction)">
            <summary>
            Execute the Command to the Connection and builds a DbDataReader.
            </summary>
            <param name="command">Command.</param>
            <param name="transaction">Database transaction.</param>
            <returns>A DbDataReader object.</returns>
        </member>
        <member name="T:RaisingStudio.Data.Common.Builders.Expressions.CommandExpressionCommandBuilder">
            <summary>
            Command epxression Command builder.
            </summary>
        </member>
        <member name="F:RaisingStudio.Data.Common.Builders.Expressions.CommandExpressionCommandBuilder.PARAMETERNAMEFORMAT">
            <summary>
            Format string of parameter name.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.Expressions.CommandExpressionCommandBuilder.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.Expressions.CommandExpressionCommandBuilder.#ctor(RaisingStudio.Data.Expressions.Commands.Expression)">
            <summary>
            Constructor
            </summary>
            <param name="commandExpression">Command expression</param>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.Expressions.CommandExpressionCommandBuilder.UseColumnsForParameterNames">
            <summary>
            If the value is true, it will generate the parameter name as column name (if possible), if it's false, it will generate @p1, @p2 like that.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.FillByPrimaryKey(System.Object,System.Object)">
            <summary>
            Fill Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="primaryKey">The value of primary key.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.FillByPrimaryKey(System.Object,System.Object,System.String[])">
            <summary>
            Fill Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByPrimaryKey(System.Object)">
            <summary>
            Gets Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByPrimaryKey(System.Object,System.String[])">
            <summary>
            Gets Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.DeleteByPrimaryKey(System.Object)">
            <summary>
            Delete Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.UpdateByPrimaryKey(System.Object,System.Object)">
            <summary>
            Update Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataObject">Data object.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.UpdateByPrimaryKey(System.Object,System.Object,System.String[])">
            <summary>
            Update Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataObject">Data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.ExistsByPrimaryKey(System.Object)">
            <summary>
            Check data object by primary key.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <returns>If exists then return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByCondition(RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Data object.
            </summary>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByCondition(System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Data object.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByCondition(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets Data object.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByCondition(System.String[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets Data object.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(System.String[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(System.String[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Fill(System.Object,System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Fill Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Fill(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Fill Data object.
            </summary>
            <param name="dataObject">has primary key value Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetData(System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets Data object.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetData(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets Data object.
            </summary>
            <param name="dataObject">has primary key value Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Insert(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Insert Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Update(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Update(System.Object[],System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update Data object.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="dataObject">Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Save(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Save Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.FillByPrimaryKey(System.Object,System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Fill Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByPrimaryKey(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Gets Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.UpdateByPrimaryKey(System.Object,System.Object,RaisingStudio.Data.Expressions.ColumnExpression[])">
            <summary>
            Update Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataObject">Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByCondition(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets Data object.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.FillByPrimaryKey(System.Object,System.Object,System.String)">
            <summary>
            Fill Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.FillByPrimaryKey(System.Object,System.Object,System.String[],System.String)">
            <summary>
            Fill Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByPrimaryKey(System.Object,System.String)">
            <summary>
            Gets Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByPrimaryKey(System.Object,System.String[],System.String)">
            <summary>
            Gets Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.DeleteByPrimaryKey(System.Object,System.String)">
            <summary>
            Delete Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.UpdateByPrimaryKey(System.Object,System.Object,System.String)">
            <summary>
            Update Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataObject">Data object.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.UpdateByPrimaryKey(System.Object,System.Object,System.String[],System.String)">
            <summary>
            Update Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataObject">Data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.ExistsByPrimaryKey(System.Object,System.String)">
            <summary>
            Check data object by primary key.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>If exists then return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByCondition(RaisingStudio.Data.CommonCommand,System.String)">
            <summary>
            Gets Data object.
            </summary>
            <param name="conditionCommand">Condition Command.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByCondition(System.String[],RaisingStudio.Data.CommonCommand,System.String)">
            <summary>
            Gets Data object.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByCondition(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets Data object.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByCondition(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets Data object.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(System.String[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <param name="transactionID">The ID of transaction.</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Fill(System.Object,System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Fill Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Fill(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Fill Data object.
            </summary>
            <param name="dataObject">has primary key value Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetData(System.Object[],RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets Data object.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetData(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets Data object.
            </summary>
            <param name="dataObject">has primary key value Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Insert(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Insert Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Update(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Update Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Update(System.Object[],System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Update Data object.
            </summary>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="dataObject">Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.Save(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Save Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32,System.String)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],System.Int32,System.Int32,System.String)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.FillByPrimaryKey(System.Object,System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Fill Data object.
            </summary>
            <param name="dataObject">Data object.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The result of execute command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByPrimaryKey(System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Gets Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.UpdateByPrimaryKey(System.Object,System.Object,RaisingStudio.Data.Expressions.ColumnExpression[],System.String)">
            <summary>
            Update Data object.
            </summary>
            <param name="primaryKey">The value of primary key.</param>
            <param name="dataObject">Data object.</param>
            <param name="columnExpressions">An array of column expressions.</param>
            <returns>The count of rows that updated.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataByCondition(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets Data object.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>Data object.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetDataList(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets data object column table.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>data object column table.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.String)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.IDataObjectAdapter.GetEnumerator(RaisingStudio.Data.Expressions.ColumnExpression[],RaisingStudio.Data.Expressions.ConditionExpression,System.Int32,System.Int32,System.String)">
            <summary>
            Gets the enumerator of data objects.
            </summary>
            <param name="columnExpressions">An array of column expressions.</param>
            <param name="conditionExpression">Condition expression</param>
            <param name="startRecord">The zero-based record number to start with. </param>
            <param name="maxRecords">The maximum number of records to retrieve. </param>
            <returns>the enumerator of data objects.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.#ctor(System.Data.IDbConnection)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.#ctor(RaisingStudio.Data.Common.TransactionManager)">
            <summary>
            Constructor
            </summary>
            <param name="transactionManager">database transaction manager.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.#ctor(System.String)">
            <summary>
            Constructor
            </summary>
            <param name="connectionName">the name of connection.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.#ctor(RaisingStudio.Data.DatabaseType,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="databaseType">database type.</param>
            <param name="connectionString">connection string.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.BeginTransaction">
            <summary>
            Begin Database transaction.
            </summary>
            <returns>The ID of transaction.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.BeginTransaction(System.Data.IsolationLevel)">
            <summary>
            Begin Database transaction.
            </summary>
            <param name="isolationLevel">Specifies the isolation level for the transaction.</param>
            <returns>The ID of transaction.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.CommitTransaction">
            <summary>
            Commit Database transaction.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.CommitTransaction(System.String)">
            <summary>
            Commit Database transaction.
            </summary>
            <param name="transactionID">The ID of transaction.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.RollbackTransaction">
            <summary>
            Rollback transaction.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataTransactionBase.RollbackTransaction(System.String)">
            <summary>
            Rollback transaction.
            </summary>
            <param name="transactionID">The ID of transaction.</param>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataTransactionBase.Connection">
            <summary>
            database connection.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataTransactionBase.DatabaseType">
            <summary>
            Database type.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataTransactionBase.ProviderName">
            <summary>
            The name of provider.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.DataTransactionBase.TransactionManager">
            <summary>
            database transaction manager.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder">
            <summary>
            dataset Common Command builder.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.ContainsValue(System.String[],System.String)">
            <summary>
            Check an array of string contains the specified string or not.
            </summary>
            <param name="stringArray">An array of string.</param>
            <param name="value">The specified string.</param>
            <returns>If contains return true, otherwise return false.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetColumnNames(System.String)">
            <summary>
            Gets An array of Columns.
            </summary>
            <param name="columnNames">column name.</param>
            <returns>An array of Columns.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetDataTableType(System.Type,System.String)">
            <summary>
            Gets datatable Type.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="typeName">Type name.</param>
            <returns>datatable Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetDataTableType(System.String)">
            <summary>
            Gets datatable Type.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="typeName">Type name.</param>
            <returns>datatable Type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GenerateDataTableDefinition(System.Xml.XmlElement)">
            <summary>
            Generate table structure definition.
            </summary>
            <param name="xmlElement">xml element.</param>
            <returns>table structure definition.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GenerateDataTableDefinition(System.Type)">
            <summary>
            Generate table structure definition.
            </summary>
            <param name="type">Type of data object.</param>
            <returns>table structure definition.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GenerateDataTableDefinition(System.Type,System.String)">
            <summary>
            Generate table structure definition.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <returns>table structure definition.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GenerateDataTableDefinitions(System.Type,System.Xml.XmlElement)">
            <summary>
            generate table structure definition.
            </summary>
            <param name="dataSetType">dataset Type.</param>
            <param name="xmlElement">xml element.</param>
            <returns>dictionary of table structure definition.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.CreateCommonCommandBuilder(System.Xml.XmlElement)">
            <summary>
            Create Common Command builder.
            </summary>
            <param name="xmlElement">xml element.</param>
            <returns>Common Command builder.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.CreateCommonCommandBuilder(System.Type)">
            <summary>
            Create Common Command builder.
            </summary>
            <param name="type">Type of data object.</param>
            <returns>Common Command builder.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.CreateCommonCommandBuilder(System.Type,System.String)">
            <summary>
            Create Common Command builder.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <returns>Common Command builder.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GenerateDataRelationDefinitions(System.Xml.XmlElement)">
            <summary>
            generate table relateion definition.
            </summary>
            <param name="xmlElement">xml element.</param>
            <returns>table relateion definition.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.CopyRelationDefinitions(System.Collections.Generic.Dictionary{System.String,RaisingStudio.Data.Common.DataRelationDefinition},System.Boolean)">
            <summary>
            copy table relateion definition.
            </summary>
            <param name="dataRelationDefinitions">table relateion definition.</param>
            <param name="constraint">copy the constraint relation.</param>
            <returns>a copy of relation dictionary.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.SortTables(System.Collections.Generic.Dictionary{System.String,RaisingStudio.Data.Common.DataRelationDefinition},System.Boolean)">
            <summary>
            sort the table according the relation.
            </summary>
            <param name="dataRelationDefinitions">table relateion definition.</param>
            <param name="sortTableByConstraint">according the constraint relation.</param>
            <returns>An array of table names after sorting.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.TopologicalSort(System.Collections.Generic.List{System.String}@,System.Collections.Generic.Dictionary{System.String,RaisingStudio.Data.Common.DataRelationDefinition}@,System.Collections.Generic.List{System.String}@)">
            <summary>
            Use "Topological" method to sort the tables.
            </summary>
            <param name="tableNames">table names.</param>
            <param name="dataRelationDefinitions">table relateion definition.</param>
            <param name="sortedTableNames">sorted table names.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.RemoveDataRelationDefinition(System.Collections.Generic.Dictionary{System.String,RaisingStudio.Data.Common.DataRelationDefinition}@,System.String)">
            <summary>
            remove the relation.
            </summary>
            <param name="dataRelationDefinitions">table relateion definition.</param>
            <param name="tableName">table name.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.#ctor(System.Type)">
            <summary>
            Constructor
            </summary>
            <param name="type">Type of data object.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.#ctor(System.Type,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetCommonCommandBuilder(System.String)">
            <summary>
            Gets Common Command builder.
            </summary>
            <param name="name">table name.</param>
            <returns>Common Command builder.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetMappingCommand(RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets mapping ReplacedCommon Command.
            </summary>
            <param name="commonCommand">Common Command.</param>
            <returns>mapping ReplacedCommon Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetSortedTableNamesInternal">
            <summary>
            Gets An array of table names after sorting.
            </summary>
            <returns>An array of table names after sorting.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetSortedTableNames">
            <summary>
            Gets An array of table names after sorting.
            </summary>
            <returns>An array of table names after sorting.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetSortedTableNames(System.String[])">
            <summary>
            Gets An array of table names after sorting.
            </summary>
            <param name="tableNames">An array of table names.</param>
            <returns>An array of table names after sorting.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetRelationCommandText(RaisingStudio.Data.Common.DataRelationDefinition,System.Int32,RaisingStudio.Data.Common.DataTableDefinition,System.String,RaisingStudio.Data.Common.DataTableDefinition,System.String)">
            <summary>
            Gets Relation command text.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <returns>Relation command text.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetRelationCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.Common.DataTableDefinition,RaisingStudio.Data.CommonCommand,System.Boolean,RaisingStudio.Data.Common.DataTableDefinition,System.String,RaisingStudio.Data.Common.DataTableDefinition,System.String)">
            <summary>
            Gets Relation Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="tableName">table name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentRelationCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets parent Relation Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentRelationCommand(System.String,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets parent Relation Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentRelationCommand(System.String,System.Object[])">
            <summary>
            Gets parent Relation Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentRelationCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.Object[])">
            <summary>
            Gets parent Relation Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentRelationCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets parent Relation Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentRelationCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets parent Relation Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String,RaisingStudio.Data.Common.Builders.CommonCommandBuilder,System.String,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentTableName">parent table name.</param>
            <param name="commonCommandBuilder">parent Command builder.</param>
            <param name="selectCommandText">query command text.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentCommand(System.String,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentCommand(System.String,System.String[],RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentSelectCommand(System.String,System.Object[])">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentSelectCommand(System.String,System.String[],System.Object[])">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.Object[])">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],System.Object[])">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentSelectCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentSelectCommand(System.String,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetParentSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation parent query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation parent query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildRelationCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets child Relation Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildRelationCommand(System.String,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets child Relation Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildRelationCommand(System.String,System.Object[])">
            <summary>
            Gets child Relation Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildRelationCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.Object[])">
            <summary>
            Gets child Relation Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildRelationCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets child Relation Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildRelationCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets child Relation Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String,RaisingStudio.Data.Common.Builders.CommonCommandBuilder,System.String,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="childTableName">child table name.</param>
            <param name="commonCommandBuilder">child Command builder.</param>
            <param name="selectCommandText">query command text.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildCommand(System.String,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildCommand(System.String,System.String[],RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildSelectCommand(System.String,System.Object[])">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildSelectCommand(System.String,System.String[],System.Object[])">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.Object[])">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],System.Object[])">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildSelectCommand(System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildSelectCommand(System.String,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="relationName">relation name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildSelectCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation child query Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child query Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildDeleteCommand(RaisingStudio.Data.Common.DataRelationDefinition,System.Object[])">
            <summary>
            Gets Relation child Delete Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>Relation child Delete Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetChildDeleteCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand)">
            <summary>
            Gets Relation child Delete Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>Relation child Delete Command.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.GetDeleteChildCommand(RaisingStudio.Data.Common.DataRelationDefinition,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Gets Relation child Delete Command.
            </summary>
            <param name="dataRelationDefinition">Definition of relation.</param>
            <param name="parentCondition">parent Condition 。</param>
            <param name="childCondition">child Condition 。</param>
            <returns>Relation child Delete Command.</returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.UseColumnsForParameterNames">
            <summary>
            If the value is true, it will generate the parameter name as column name (if possible), if it's false, it will generate @p1, @p2 like that.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.SortTableByConstraint">
            <summary>
            according the constraint relation.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.DataTableType">
            <summary>
            dataset Type.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.XmlElement">
            <summary>
            xml element.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.DataTableDefinitions">
            <summary>
            table struction definition dictionary.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.DataRelationDefinitions">
            <summary>
            table relation definition dictionary.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Builders.DataSetCommonCommandBuilder.TableNames">
            <summary>
            dataset has table name.
            </summary>
        </member>
        <member name="T:RaisingStudio.Data.Common.Managers.ProviderDeSerializer">
            <summary>
            Summary description for ProviderDeSerializer.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Managers.ProviderDeSerializer.Deserialize(System.Xml.XmlNode)">
            <summary>
            Deserializes the specified node in a <see cref="T:RaisingStudio.Data.Common.IDbProvider"/>.
            </summary>
            <param name="node">The node.</param>
            <returns>The <see cref="T:RaisingStudio.Data.Common.IDbProvider"/></returns>
        </member>
        <member name="T:RaisingStudio.Data.Common.Factories.DataAdapterFactory">
            <summary>
            DataAdapter factory.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.GetDatabaseType(System.Data.IDbDataAdapter)">
            <summary>
            Gets database type.
            </summary>
            <param name="dataAdapter">DataAdapter.</param>
            <returns>database type.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.#ctor(System.Data.IDbConnection,RaisingStudio.Data.DatabaseType,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateEmptyDataAdapter(RaisingStudio.Data.DatabaseType)">
            <summary>
            Create an empty DataAdapter.
            </summary>
            <param name="databaseType">database type.</param>
            <returns>An empty DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateEmptyDataAdapter">
            <summary>
            Create an empty DataAdapter.
            </summary>
            <returns>An empty DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDbCommandBuilder(RaisingStudio.Data.DatabaseType,System.Data.IDbDataAdapter)">
            <summary>
            Create a command builder.
            </summary>
            <param name="databaseType">database type.</param>
            <param name="dataAdapter">DataAdapter.</param>
            <returns>Command builder.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDbCommandBuilder(System.Data.IDbDataAdapter)">
            <summary>
            Create a command builder.
            </summary>
            <param name="dataAdapter">DataAdapter.</param>
            <returns>Command builder.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.SetDataAdapterCommandInternal(System.Data.IDbDataAdapter@,RaisingStudio.Data.Common.Builders.CommandBuilder,System.Boolean)">
            <summary>
            Sets DataAdapter Command.
            </summary>
            <param name="dataAdapter">DataAdapter.</param>
            <param name="commandBuilder">Command builder.</param>
            <param name="checkConcurrency">Check concurrency.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.SetDataAdapterCommand(System.Data.IDbDataAdapter@,RaisingStudio.Data.Common.Builders.CommandBuilder)">
            <summary>
            Sets DataAdapter Command.
            </summary>
            <param name="dataAdapter">DataAdapter.</param>
            <param name="commandBuilder">Command builder.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.SetDataAdapterCommand(System.Data.IDbDataAdapter@,RaisingStudio.Data.Common.Builders.CommandBuilder,System.Boolean)">
            <summary>
            Sets DataAdapter Command.
            </summary>
            <param name="dataAdapter">DataAdapter.</param>
            <param name="commandBuilder">Command builder.</param>
            <param name="checkConcurrency">Check concurrency.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.SetDataAdapterCommand(System.Data.IDbDataAdapter@,System.Object)">
            <summary>
            Sets DataAdapter Command.
            </summary>
            <param name="dataAdapter">DataAdapter.</param>
            <param name="commandBuilder">Command builder.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.SetDataAdapterCommand(System.Data.IDbDataAdapter@)">
            <summary>
            Sets DataAdapter Command.
            </summary>
            <param name="dataAdapter">DataAdapter.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String[])">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.Object[])">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.Object[],System.String[])">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,RaisingStudio.Data.CommonCommand)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String[],System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String[],RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String[],System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,RaisingStudio.Data.CommonCommand,System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String[],RaisingStudio.Data.CommonCommand,System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,System.String[])">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,System.Object[])">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,System.Object[],System.String[])">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="primaryKeys">The value of primary key.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,System.String[],System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,System.String[],RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,System.String[],System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="columnNames">An array of Columns.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,RaisingStudio.Data.CommonCommand,System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(System.Type,System.String,System.String[],RaisingStudio.Data.CommonCommand,System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(RaisingStudio.Data.CommonCommand)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="selectCommand">Select command.</param>
            <returns>DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateDataAdapter(RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand,RaisingStudio.Data.CommonCommand)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="selectCommand">Select command.</param>
            <param name="insertCommand">Insert command.</param>
            <param name="updateCommand">Update command.</param>
            <param name="deleteCommand">Delete command.</param>
            <returns>DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,RaisingStudio.Data.CommonCommand)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,System.String[],RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,RaisingStudio.Data.CommonCommand,System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,System.String[],RaisingStudio.Data.CommonCommand,System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,System.String,RaisingStudio.Data.CommonCommand)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,System.String,System.String[],RaisingStudio.Data.CommonCommand)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,System.String,RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,System.String,System.String[],RaisingStudio.Data.CommonCommand,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,System.String,RaisingStudio.Data.CommonCommand,System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CreateViewDataAdapter(System.Type,System.String,System.String[],RaisingStudio.Data.CommonCommand,System.Boolean,System.Boolean)">
            <summary>
            Create DataAdapter.
            </summary>
            <param name="type">Type of data object.</param>
            <param name="name">Data object name.</param>
            <param name="columnNames">An array of Columns.</param>
            <param name="conditionCommand">Condition Command.</param>
            <returns>The Data object DataAdapter.</returns>
        </member>
        <member name="P:RaisingStudio.Data.Common.Factories.DataAdapterFactory.Connection">
            <summary>
            database connection.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Factories.DataAdapterFactory.DatabaseType">
            <summary>
            Database type.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Factories.DataAdapterFactory.ProviderName">
            <summary>
            The name of provider.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Factories.DataAdapterFactory.SystemCommandBuilder">
            <summary>
            Use System Command builder.
            </summary>
        </member>
        <member name="P:RaisingStudio.Data.Common.Factories.DataAdapterFactory.CheckConcurrency">
            <summary>
            Check concurrency.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataContextBase.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataContextBase.#ctor(System.Data.IDbConnection)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataContextBase.#ctor(RaisingStudio.Data.Common.TransactionManager)">
            <summary>
            Constructor
            </summary>
            <param name="transactionManager">database transaction manager.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataContextBase.#ctor(System.String)">
            <summary>
            Constructor
            </summary>
            <param name="connectionName">the name of connection.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataContextBase.#ctor(RaisingStudio.Data.DatabaseType,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="databaseType">database type.</param>
            <param name="connectionString">connection string.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataContextBase.#ctor(RaisingStudio.Data.Common.TransactionManager,RaisingStudio.Data.Common.LogManager)">
            <summary>
            Constructor
            </summary>
            <param name="transactionManager">database transaction manager.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.DataContextBase.#ctor(RaisingStudio.Data.Common.TransactionManager,RaisingStudio.Data.Common.LogManager,RaisingStudio.Data.DatabaseType,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="transactionManager">database transaction manager.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.CommonDatabase.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.CommonDatabase.#ctor(System.Data.IDbConnection)">
            <summary>
            Constructor
            </summary>
            <param name="connection">database connection.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.CommonDatabase.#ctor(RaisingStudio.Data.Common.TransactionManager)">
            <summary>
            Constructor
            </summary>
            <param name="transactionManager">database transaction manager.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.CommonDatabase.#ctor(System.String)">
            <summary>
            Constructor
            </summary>
            <param name="connectionName">the name of connection.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.CommonDatabase.#ctor(RaisingStudio.Data.DatabaseType,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="databaseType">database type.</param>
            <param name="connectionString">connection string.</param>
        </member>
        <member name="M:RaisingStudio.Data.Common.CommonDatabase.#ctor(RaisingStudio.Data.Common.TransactionManager,RaisingStudio.Data.Common.LogManager,RaisingStudio.Data.DatabaseType,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="transactionManager">database transaction manager.</param>
        </member>
        <member name="T:RaisingStudio.Data.Common.Factories.TransactionManagerFactory">
            <summary>
            Database transaction manager factory.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.TransactionManagerFactory.CreateTransactionManager(System.Data.IDbConnection)">
            <summary>
            Create database transaction manager.
            </summary>
            <param name="connection">database connection.</param>
            <returns>database transaction manager.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.TransactionManagerFactory.CreateTransactionManager">
            <summary>
            Create database transaction manager.
            </summary>
            <returns>database transaction manager.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.TransactionManagerFactory.CreateTransactionManager(System.String)">
            <summary>
            Create database transaction manager.
            </summary>
            <param name="connectionName">the name of connection.</param>
            <returns>database transaction manager.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.TransactionManagerFactory.CreateTransactionManager(RaisingStudio.Data.DatabaseType,System.String)">
            <summary>
            Create database transaction manager.
            </summary>
            <param name="databaseType">database type.</param>
            <param name="connectionString">connection string.</param>
            <returns>database transaction manager.</returns>
        </member>
        <member name="T:RaisingStudio.Data.Common.Factories.ConnectionFactory">
            <summary>
            database factory
            </summary>
        </member>
        <member name="F:RaisingStudio.Data.Common.Factories.ConnectionFactory.CONNECTIONSETTINGSFILENAME">
            <summary>
            connection config file name.
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.ConnectionFactory.#cctor">
            <summary>
            static Constructor
            </summary>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.ConnectionFactory.CreateConnection">
            <summary>
            Create database connection.
            </summary>
            <returns>database connection.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.ConnectionFactory.CreateConnection(System.String)">
            <summary>
            Create database connection.
            </summary>
            <param name="connectionName">the name of connection.</param>
            <returns>database connection.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.ConnectionFactory.CreateConnection(RaisingStudio.Data.DatabaseType,System.String)">
            <summary>
            Create database connection.
            </summary>
            <param name="databaseType">database type.</param>
            <param name="connectionString">connection string.</param>
            <returns>database connection.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.ConnectionFactory.CreateConnection(System.String,System.String)">
            <summary>
            Create database connection.
            </summary>
            <param name="providerName">Provider name.</param>
            <param name="connectionString">Connection string.</param>
            <returns>A database connection.</returns>
        </member>
        <member name="M:RaisingStudio.Data.Common.Factories.ConnectionFactory.GetDatabaseType(System.Data.IDbConnection)">
            <summary>
            Gets database type.
            </summary>
            <param name="connection">database connection.</param>
            <returns>database type.</returns>
        </member>
    </members>
</doc>
